festering sore - Espagnol Anglais Dictionnaire